package at.ac.tuwien.dse.health.event.type;

import java.io.Serializable;

/**
 * Wraps an event that was posted, but which had no subscribers and thus could not be delivered.
 * <p/>
 * <p>Subscribing a DeadEvent listener is useful for debugging or logging, as it can detect misconfigurations in a
 * system's event distribution.</p>
 *
 * @author Bernhard Nickel
 * @author Gregor Schauer
 * @author Dominik Strasser
 */
public class DeadEvent<E extends Event<T>, T extends Serializable> extends InfrastructureEvent<E, T> {
	public DeadEvent(E event, String source) {
		super(event, source);
	}
}
